jelly tripe - Turkish English Dictionary